<?php 

header("Content-type: text/html; charset=utf-8");


// $str = "学并思官网www.xuebingsiwang.com学并思论坛  http://bbs.xuebingsiwang.com我在学并思的网名叫xuebingsi";
// 	$preg = "/(xue)bing(si)wang/is";
// 	$newStr= preg_replace($preg,"<span style='color:red'>$1</span>$2",$str);
// 	echo $newStr;


// $str = 'www.xinlang.com.';

// $preg = '/(baidu|xinlang)/';

// $c=preg_match($preg, $str);

// var_dump($c);


// $num="18879026684";
// $preg ='/\d{19}/';
// $c=preg_match($preg, $num);
// var_dump($c);


//手机号码的验证
// $num='18879026684';
// $preg = '/^[1][34568]\d{9}$/'; //*号表示0或多次；^号表示已数字开头
// $c= preg_match($preg, $num);
// var_dump($c);

//身份证号码的验证
// 18位
// 1-6位是你所在的地方
// 7-14位是你的生日
// 15-17位是你的身份证号
// 18位是校验码

//身份证的验证
$str = "445281 1988 11 23 678x";
// $str = "44528120170801678x";

$preg = "/^[1-6][0-7][0-9]{4}(19[0-9]{2}|20(0[0-9]|1[0-7]))(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])[0-9]{3}[0-9x]$/i";
			   
$c = preg_match($preg, $str);

var_dump($c);




$
 ?>